沐曦通用 GPU 与 MXMACA® 软件栈
快速上手指南
OG‑23017‑020‑F5_V15 2026‑04‑24

声明
版权所有 ©2023‑2026 沐曦集成电路（上海）股份有限公司。保留所有权利。
本文档中呈现的信息属于沐曦集成电路（上海）股份有限公司和/或其附属公司（以下统称为“沐曦股
份” ） ，非经沐曦股份事先书面许可，任何实体或个人均不得获得本文档的副本，且无权以任何方式处理
本文档，包括但不限于使用、复制、修改、合并、出版、发行、销售或传播本文档的部分或全部。
本文档内容仅供参考，不提供任何形式的、明示或暗示的保证，包括但不限于对适销性、适用于任何目
的和/或不侵权的保证。在任何情况下，沐曦股份均不对因本文档引起的、由本文档造成的、或与之相关
的任何索赔、损害或其他责任负责。
沐曦股份保留自行决定随时更改、修改、添加或删除本文档的部分或全部的权利。沐曦股份保留最终解
释权。
沐曦、MetaX 和其他沐曦图标是沐曦股份的商标。本文档中提及的所有其他商标和商品名称均为其各自
所有者的财产。
快速上手指南
目录
1 简介 1
1.1 适用产品 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
2 编程环境 2
2.1 安装准备 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
2.2 安装 MXMACA 编程环境 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
2.2.1 本地离线安装 MXMACA 编程环境 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
2.2.1.1 安装 MXMACA 编程环境 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
2.2.1.2 配置 MXMACA 编程环境 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
2.2.1.3 启用 MXMACA 程序的访问权限 . . . . . . . . . . . . . . . . . . . . . . . . 6
2.2.1.4 验证 MXMACA 编程环境的安装 . . . . . . . . . . . . . . . . . . . . . . . . 6
2.2.1.5 卸载 MXMACA 编程环境 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
2.2.2 在线安装 MXMACA 编程环境 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
2.3 验证 MXMACA 编程环境 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
2.3.1 获取 MXMACA 源码示例 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
2.3.2 验证 MXMACA 编程环境 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
2.3.2.1 用参考示例项目的 Makefile 构建 MXMACA 程序 . . . . . . . . . . . . . . 8
2.3.2.2 用自己的 Makefile 构建 MXMACA 程序 . . . . . . . . . . . . . . . . . . . . 9
3 编程模型 10
3.1 GPGPU . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
3.2 MXMACA：通用并行计算平台和编程模型 . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
4 编程接口 12
5 附录 13
5.1 术语/缩略语 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
OG‑23017‑020‑F5_V15 沐曦股份专有信息 i
快速上手指南
图目录
图 2.1 编程环境验证回显示例 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
图 2.2 系统验证回显示例 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
图 2.3 libnuma1 安装成功示例 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
图 2.4 MXMACA SDK EULA 接受或退出 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
图 3.1 CPU、GPU 和 GPGPU 概念介绍 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
图 3.2 MXMACA 软件栈 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
OG‑23017‑020‑F5_V15 沐曦股份专有信息 ii
快速上手指南
表目录
表 2.1 MXMACA 依赖列表 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
表 2.2 编译和构建 MXMACA 程序时的可用选项 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
表 4.1 编程接口类别 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
OG‑23017‑020‑F5_V15 沐曦股份专有信息 iii
快速上手指南
更新记录
版本 日期 更新说明
V15 2026‑04‑24 更新以下章节：
2 编程环境
4 编程接口
V14 2026‑03‑27 更新文档适用范围
V13 2025‑11‑27 更新以下章节：
2.2.1.1 安装 MXMACA 编程环境
V12 2025‑09‑18 更新以下章节：
2.2.1.1 安装 MXMACA 编程环境
V11 2025‑06‑25 更新以下章节：
2.2.1.1 安装 MXMACA 编程环境
V10 2025‑05‑13 更新以下章节：
3 编程模型
V09 2025‑03‑21 更新以下章节：
2.1 安装准备
2.2 安装 MXMACA 编程环境
V08 2024‑12‑20 部分描述内容修正
V07 2024‑09‑18 更新以下章节：
2.1 安装准备
V06 2024‑09‑06 更新以下章节：
2.2 安装 MXMACA 编程环境
2.2.1.5 卸载 MXMACA 编程环境
V05 2024‑08‑05 更新以下章节：
2.2 安装 MXMACA 编程环境
2.2.1.5 卸载 MXMACA 编程环境
MXMACA 人工智能和计算库
V04 2024‑06‑14 更新以下章节：
2.2 安装 MXMACA 编程环境
V03 2024‑05‑15 更新以下章节：
2.2 安装 MXMACA 编程环境
2.2.1.3 启用 MXMACA 程序的访问权限
2.2.1.5 卸载 MXMACA 编程环境
下页继续
OG‑23017‑020‑F5_V15 沐曦股份专有信息 iv
快速上手指南
表 1 – 续上页
版本 日期 更新说明
V02 2024‑03‑22 新增曦云 ® 系列 GPU 产品信息
更新以下章节：
2.2 安装 MXMACA 编程环境
2.2.1.5 卸载 MXMACA 编程环境
2.3.2.1 用 参 考 示 例 项 目 的 Makefile 构 建 MX‑
MACA 程序
V01 2023‑10‑16 正式版本首次发布
OG‑23017‑020‑F5_V15 沐曦股份专有信息 v
快速上手指南
1 简介
本文档描述了如何快速开始在沐曦通用 GPU 上进行 GPU 编程， 包括编程环境的安装验证、 MXMACA® 的
编程模型和 MXMACA 的编程接口等内容介绍。
本文档主要适用于以下人员：
• 在沐曦通用 GPU 上进行程序开发工作的客户和用户
• 使用 MXMACA 进行 GPU 编程的程序员
1.1 适用产品
本文档适用于沐曦 MXC500 系列产品：曦云 ® C500、C500X、C550、C550‑PL、C588，曦思® N260，曦
索 ® X206；以及 MXC600 系列产品：曦云 ® C600，曦思 ® N300，曦索 ® X301、X302。
1 简介 沐曦股份专有信息 OG‑23017‑020‑F5_V15 | 1
快速上手指南
2 编程环境
本节以 Ubuntu 22.04 系统环境为例进行本地离线安装示范。支持的软硬件平台兼容列表，参见《沐曦
通用 GPU 用户指南》中“系统支持范围”章节。
2.1 安装准备
操作步骤
1. 执行以下命令，检查是否拥有支持 MXMACA 的 GPU。
lspci | grep 9999
• 如果机器上有 N（N ＞ 0）张沐曦通用 GPU 板卡，回显中含“9999”字段的行数为 N 时，则表示
沐曦通用 GPU 板卡正常在位。
例如，若机器上有 2 张曦云 C500 且都正常在位，回显信息如下所示。
01:00.0 Display controller: Device 9999:4001 (rev 01)
02:00.0 Display controller: Device 9999:4001 (rev 01)
• 如果机器上有沐曦通用 GPU 板卡但无内容显示，执行以下命令，检查是否已成功安装对应的 GPU
板卡驱动。
lsmod | grep metax
若无内容显示，则表示未成功安装对应的 GPU 板卡驱动。驱动安装参见《沐曦通用 GPU 驱动安装
指南》中“安装驱动”章节。
注解: 驱动安装成功后，需要重启系统。
2. 验证是否拥有支持 MXMACA 编程环境的 Linux 发行版。
执行以下命令，确认正在运行的 Linux 发行版及其版本号。
uname -m && cat /etc/*release
MXMACA 编程环境仅在某些特定的 Linux 发行版上受支持。详情参见《沐曦通用 GPU 用户指南》中
“系统支持范围”章节。
例如，机器是 64 位系统 （x86_64） ，并且安装了 Ubuntu 22.04 的操作系统，回显信息如图 2.1 所示。
2 编程环境 沐曦股份专有信息 OG‑23017‑020‑F5_V15 | 2
快速上手指南
图 2.1 编程环境验证回显示例
3. 验证系统是否已安装正确版本的 GCC、g++、libstdc++、CMake 和 Make。
以验证系统上安装的 GCC 版本为例，执行以下命令：
gcc --version
使用 MXMACA 工具包进行开发必须安装 GCC、g++、libstdc++、CMake 和 Make。运行 MXMACA 应
用程序不需要。它们通常是作为 Linux 安装的一部分进行安装的，在大多数情况下，与受支持的
Linux 一起安装的 GCC、g++、libstdc++、CMake 和 Make，都会正常工作。
例如，Ubuntu 22.04 操作系统上安装了 GCC 9.5.0 版本，回显信息如图 2.2 所示。
图 2.2 系统验证回显示例
2.2 安装 MXMACA 编程环境
MXC500 GPU 的 MXMACA 编程环境从 2.31.0 开始支持以下两种安装方法：
• 本地离线安装 MXMACA 编程环境：支持所有发行版本的 MXMACA 软件栈。详细步骤参见 2.2.1 本地
离线安装 MXMACA 编程环境。
• 在线安装 MXMACA 编程环境：支持 2.31.0 及之后版本的 MXMACA 软件栈，主要面向特定操作系统选
定版本的包管理器安装（Package Manager Installation） 。详细步骤参见2.2.2 在线安装 MXMACA 编
程环境。
2 编程环境 沐曦股份专有信息 OG‑23017‑020‑F5_V15 | 3
快速上手指南
2.2.1 本地离线安装 MXMACA 编程环境
2.2.1.1 安装 MXMACA 编程环境
注解: 如果已安装了旧版本的 MXMACA，请参见 2.2.1.5 卸载 MXMACA 编程环境的相应方式进行卸
载后，再安装新版本的 MXMACA。
操作步骤
1. 安装 MXMACA 依赖。
MXMACA 的依赖列表，参见表 2.1。
请确认表格中的依赖库是否都已安装；若没有，请自行获取并安装。
表 2.1 MXMACA 依赖列表
序号 依赖名称 依赖安装命令
1 libelf1 sudo apt install libelf1
2 libnuma1 sudo apt install libnuma1
a. 以 libnuma1 为例，执行以下命令：
dpkg -l 'libnuma1'
b. 如果系统返回 dpkg-query: no packages found matching libnuma1 ，使用 apt 安装
libnuma1。
sudo apt install libnuma1
c. 使用以下命令再次进行查询。结果如图 2.3 所示，表示 libnuma1 安装成功。
dpkg -l 'libnuma1'
图 2.3 libnuma1 安装成功示例
2. 解压获取安装包。
a. 获 取 MXMACA SDK 的 tar 安 装 包 maca‑sdk ‑x.x.x.x‑deb‑x86_64.tar .xz， 解 压 后 可 以 看 到
mxmaca‑sdk ‑install.sh、version_compatible_check.sh、appimage、deb 等子目录。将
安装包放入目标服务器，包内基础文件如下所示。
2 编程环境 沐曦股份专有信息 OG‑23017‑020‑F5_V15 | 4
快速上手指南
├── appimage
├── deb
├── mxmaca-sdk-install.sh
└── version_compatible_check.sh
2 directories, 2 files
b. 获取 metax 驱动安装包 metax‑driver‑x.x.x.x‑deb‑x86_64.run。将安装包放入目标服务器。
驱动安装参见《沐曦通用 GPU 驱动安装指南》中的“安装驱动”章节。
3. 执行以下命令，安装 MXMACA 编程环境。
cd xxx ## （MXMACA SDK 解 压 目 录 ）
sudo ./mxmaca-sdk-install.sh
结果如图 2.4 所示，用户需接受 MXMACA SDK End User License Agreement（EULA） ，方可继续安
装。
图 2.4 MXMACA SDK EULA 接受或退出
接受 MXMACA SDK EULA 继续安装，安装成功后的目录如下所示。
root@device-01:/opt/maca$ tree -L 1
.
├── bin
├── etc
├── EULA-en.txt
├── EULA-zh.txt
├── ffmpeg
├── include
├── lib
├── lib64 -> lib
├── mxgdrcopy
├── mxgpu_llvm
├── ompi
├── samples
├── share
├── tools
(下页继续)
2 编程环境 沐曦股份专有信息 OG‑23017‑020‑F5_V15 | 5
快速上手指南
(续上页)
├── ucx
├── Version.txt
└── wheel
14 directories, 3 files
2.2.1.2 配置 MXMACA 编程环境
MXMACA 目前仅支持在默认路径 /opt/maca 下进行安装。
操作步骤
1. 将以下 MXMACA 路径加入 PATH 环境变量中。
export PATH=$PATH:/opt/maca/mxgpu_llvm/bin:/opt/maca/bin
2. 定义以下 MXMACA 环境变量。
export MACA_PATH=/opt/maca
export LD_LIBRARY_PATH=/opt/maca/lib:/opt/maca/mxgpu_llvm/lib
2.2.1.3 启用 MXMACA 程序的访问权限
MXMACA 程序需要特定文件夹的访问权限，但 MXMACA 程序进程不会修改文件夹中任何文件内容。
操作步骤
1. 执行以下命令，启用访问权限。
sudo usermod -aG video $USER
将用户加入 video 用户组，为其启用访问权限。
2.2.1.4 验证 MXMACA 编程环境的安装
操作步骤
1. 执行以下命令，检查是否正确安装 MXMACA 编程环境。
macainfo
如下所示，如果 macainfo 在有沐曦通用 GPU 运行的系统中正常运行，说明 MXMACA 编程环境安
装成功。
root@device-01:/opt/maca$ macainfo
======================
MXC System Attributes
(下页继续)
2 编程环境 沐曦股份专有信息 OG‑23017‑020‑F5_V15 | 6
快速上手指南
(续上页)
======================
Runtime Version: 1.0
System Timestamp Freq: 1000MHz
Signal Max Wait Time: 18446744073709551615(0xffffffffffffffff)
Machine Model: LARGE
System Endianess: LITTLE
2.2.1.5 卸载 MXMACA 编程环境
操作步骤
1. 执行以下命令，卸载 MXMACA 编程环境。
sudo /opt/maca/bin/mxmaca-sdk-install.sh -U
sudo /opt/mxdriver/mxdriver-install.sh -U
注解: 使用 MXMACA 安装在系统路径下的 mxmaca‑sdk ‑install.sh和 mxdriver‑install.sh
脚本进行卸载。如果老版本 MXMACA 是通过在线安装方式安装，请使用包管理器（如 apt 或
yum）进行卸载。
2.2.2 在线安装 MXMACA 编程环境
在线安装 MXMACA 编程环境时，会与系统的包管理系统进行交互。rpm 或 deb 软件包在安装时通过包
管理器（如 apt、yum 或 pip）自动下载。详细步骤参见在线指导：https://repos.metax‑tech.com/git
ea/repos/index/wiki/MACA.md 。
2.3 验证 MXMACA 编程环境
2.3.1 获取 MXMACA 源码示例
操作步骤
1. 参见 2.2 安装 MXMACA 编程环境， 成功安装 MXMACA 编程环境后， 在samples 目录下获取 MXMACA
源码示例。
root@device-01:/opt/maca$ tree -L 1
.
├── bin
├── etc
├── EULA-en.txt
├── EULA-zh.txt
(下页继续)
2 编程环境 沐曦股份专有信息 OG‑23017‑020‑F5_V15 | 7
快速上手指南
(续上页)
├── ffmpeg
├── include
├── lib
├── lib64 -> lib
├── mxgdrcopy
├── mxgpu_llvm
├── ompi
├── samples
├── share
├── tools
├── ucx
├── Version.txt
└── wheel
14 directories, 3 files
2.3.2 验证 MXMACA 编程环境
通过 Makefile 构建 Linux MXMACA 程序。
2.3.2.1 用参考示例项目的 Makefile 构建 MXMACA 程序
示例项目的 Makefile 会使用一些特定选项，可参见表 2.2。
操作步骤
1. 复制一个示例项目（比如 vectorAdd）到测试路径下，并将当前路径更改为要构建 MXMACA 程序的
示例项目路径。
mkdir test
cp /opt/maca/samples/0_Introduction/vectorAdd/ test/ -R
cd test/vectorAdd/
2. 选择以下任一方法构建 MXMACA 程序。
• 仅构建 MXMACA 程序：
$ make
MXMACA 程序会被构建并生成到示例项目所在路径下，进行运行和启动。
• 构建并直接启动 MXMACA 程序：
$ make run
[Vector addition of 50000 elements]
Copy input data from the host memory to the MXMACA device
MXMACA kernel launch with 196 blocks of 256 threads
(下页继续)
2 编程环境 沐曦股份专有信息 OG‑23017‑020‑F5_V15 | 8
快速上手指南
(续上页)
Copy output data from the MACA device to the host memory
Test PASSED
MXMACA Sample Done
3. 执行以下命令，清除构建 MXMACA 程序时生成的项目文件。
make clean
2.3.2.2 用自己的 Makefile 构建 MXMACA 程序
操作步骤
1. 如需从零开始写一个 MXMACA 项目 Makefile，可参见访问 Makefile 官方指导手册 。
2. 新建自己的 Makefile 时，如果需要使用一些特定选项，可参见表 2.2 进行配置。
表 2.2 列出了 mxcc 编译和构建 MXMACA 程序时支持的典型选项。mxcc 支持的更多选项，参见《沐
曦通用 GPU mxcc 编译器用户指南》 。
表 2.2 编译和构建 MXMACA 程序时的可用选项
序号 选项 选项备注
1 # Location of the MXMACA Toolkit
MACA_PATH ?= /opt/maca
2 # start deprecated interface #
TARGET_ARCH ?= x86_64
仅支持 x86_64
3 #architecture
HOST_ARCH := $(shell uname -m)
TARGET_ARCH ?= $(HOST_ARCH)
仅支持 x86_64
4 #operating system
HOST_OS := $(shell uname -s 2>/dev/
null | tr "[:upper:]" "[:lower:]")
TARGET_OS ?= $(HOST_OS)
初 始 支 持 的 操 作 系 统 为
Ubuntu 18.04。
其 他 操 作 系 统 将 会 按 需 支
持。
5 # host compiler
HOST_COMPILER ?= mxcc
6 # Device compiler
MXCC := mxcc
7 # Internal flags
MXCCFLAGS := -x maca
8 #Install directory
MACA_INSTALL_TARGET_DIR := /opt/maca/bin
示例项目不会使用此选项
3. 参 考 2.3.2.1 用 参 考 示 例 项 目 的 Makefile 构 建 MXMACA 程 序， 构 建 MXMACA 程 序 并 清 除 构 建
MXMACA 程序时生成的项目文件。
2 编程环境 沐曦股份专有信息 OG‑23017‑020‑F5_V15 | 9
快速上手指南
3 编程模型
本章节描述了 MXMACA 编程模型的几个主要概念。
关于 MXMACA C++ 的详细描述，参见 4 编程接口。
3.1 GPGPU
GPU 的处理内核远多于 CPU。GPU 最初用于图形处理，后来也用于向量计算和浮点运算，并逐渐用于
很多高度并行计算的应用，进而衍生出了 GPGPU，如图 3.1 所示。
图 3.1 CPU、GPU 和 GPGPU 概念介绍
GPGPU 擅长并行计算，分解是并行处理的核心。分解指的是：
• 将算法划分为单独的任务
• 将数据集划分为可并行操作的离散块
通常，应用程序由并行计算和顺序计算混合组成，因此系统采用 GPU 和 CPU 的混合设计，以最大限度
地提高系统整体性能。
3.2 MXMACA：通用并行计算平台和编程模型
MXMACA® 是一个通用并行计算平台和编程模型，主要用于开发高度并行性的应用程序并部署在沐曦
GPU 上。
MXMACA 的软件环境允许开发人员使用 C++ 作为高级编程语言。MXMACA 软件栈如图 3.2 所示。
3 编程模型 沐曦股份专有信息 OG‑23017‑020‑F5_V15 | 10
快速上手指南
图 3.2 MXMACA 软件栈
MXMACA 支持使用 C/C++ 编程语言，且包括以下功能：
• Templates
• C++11 Lambdas
• Classes
• namespaces 等
使用 mxcc 编译 MXMACA C++ 代码，构建在沐曦 GPU 平台上运行的 MXMACA 程序。MXMACA 提供以下
API 接口：
• MXMACA 运行时库：实现 MXMACA 在功能模块上的运行时 API，例如设备管理，流管理，内存管理，
执行控制，事件管理等。
• MXMACA 人工智能和计算库（AI & Compute Library，ACL） ：为沐曦 GPU 定制的加速库，用于机器
学习，数值分析和量子计算等现场应用。
MXMACA 也为开发人员提供了一套专业的记录、跟踪、分析、部署和现场维护工具。
MXMACA 平台支持多个 GPU 的并行计算， 可以通过 PCIe 或 MetaXLink 在节点内， 也可通过 InfiniBand
或以太网上的 RDMA 跨节点进行。 沐曦集合通信库 （MetaX Collective Communication Library， MCCL）
可用于多 GPU 编程，通过隐藏低级通信的细节来简化编程。
3 编程模型 沐曦股份专有信息 OG‑23017‑020‑F5_V15 | 11
快速上手指南
4 编程接口
MXMACA C++ 为熟悉 C++ 编程语言的用户提供了一种简单的途径，可以轻松编写由沐曦 GPU 设备执行
的程序。MXMACA C++ 由 C++ 语言的最小扩展集，MXMACA 运行时 API 和 MXMACA 人工智能和计算库
组成。
表 4.1 列出了编程接口类别和相应文档链接。
表 4.1 编程接口类别
编程接口类别 子类 文档位置
MXMACA APP AI 应用开发参考 文档 ‑ AI 应用开发参考
AI4S 应用开发参考 文档 ‑ AI4S 应用开发参考
数据分析加速参考 文档 ‑ 数据分析加速参考
MXMACA SDK API 编程指南 文档 ‑ API 参考
API 参考描述 文档 ‑ 编程参考
4 编程接口 沐曦股份专有信息 OG‑23017‑020‑F5_V15 | 12
快速上手指南
5 附录
5.1 术语/缩略语
术语/缩略语 全称 描述
CMake 一个开源的跨平台安装（编译）工具，可以用简单的语
句来描述所有平台的安装（编译过程）
GCC GNU Compiler Collection 一个能够编译多种语言的编译器
GPGPU General‑Purpose GPU 通用 GPU
KVM Kernel Virtual Machine 基于内核的虚拟机， 是一种内建于 Linux 的开源虚拟化
技术
Make 一个智能的批处理工具，用于解释 Makefile 中的指令
Makefile 描述了整个代码工程所有文件的编译顺序、编译规则。
Makefile 有自己的书写格式、 关键字、 函数， 可以使用
系统 shell 所提供的任何命令来完成想要的工作
mxcc MXMACA C/C++ Compiler MXMACA 软件栈中，针对 MetaX GPU 的硬件架构和功
能特性设计和发布的编译器
MXMACA MetaX Advanced Compute
Architecture
沐曦推出的 GPU 软件栈，包含了沐曦 GPU 的底层驱
动、编译器、数学库及整套软件工具套件
5 附录 沐曦股份专有信息 OG‑23017‑020‑F5_V15 | 13
